﻿@model qltscd.Models.BaseClient.DanhMucThietBi
@{
    ViewBag.Title = "Sửa thiết bị";
    Layout = "~/Views/Shared/Modules/_LayoutTacVuNhapLieu.cshtml";
}
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>
<script type="text/javascript">
    function openWindow() {
        var window = getWindow();
        window.center();
        window.open();
    }
    function closeWindow() {
        var window = getWindow();
        window.close();
    }
    function getWindow() {
        return $('#wdSearch').data('tWindow');
    }
    function onOpenWindow() {
        document.getElementById('serial').value = '';
    }
    function submitForm() {
        document.location = "/QuanLyThietBi/DanhMucThietBi/Create/?SerialThietBi=" + document.getElementById('serial').value;
    }

</script>
@(
 Html.Telerik().Window()
        .Name("wdSearch")
        .Height(100)
        .Title("Tìm thiết bị")
        .Width(400)
        .Content(@<text>
@using (Html.BeginForm("Create", "DanhMucThietBi", FormMethod.Post, new { @id = "TimThietBi" })) {
    <text>
    <div style="width: 100%; height: auto; text-align: left;">
        Số serial:
        <input type="text" style="width: 70%" name="serial" id="serial" />
    </div>
    <div style="width: 100%; height: auto; text-align: center; padding-top:15px;">
        <input type="button" value="Tìm thiết bị" class="button" onclick="submitForm()" />
        <input type="button" value="Đóng" onclick="closeWindow();" class="button" />
    </div>
    </text>
}
</text>)
        .Modal(true)
        .Buttons(button => {
            button.Close();
        })
        .Visible(false)
        .Draggable(true)
        .Resizable()
        .ClientEvents(e => e.OnOpen("onOpenWindow"))
)
<div style="width: 100%; height: auto; text-align: left; padding-bottom:15px;">
    <input type="button" value="Tìm thiết bị" class="button" onclick="openWindow();" />&nbsp;
</div>
@using (Html.BeginForm("Create", "DanhMucThietBi", FormMethod.Post, new { @id = "TaoThietBi" })) {
    @Html.ValidationSummary(true)
    @Html.HiddenFor(o => o.IdentityThietBi)
    @Html.HiddenFor(o => o.MaThietBi)
    <input type="hidden" name="kieuLuu" id="kieuLuu" value="0" />
    <fieldset>
        <legend>Thông tin thiết bị</legend>
        <table border="0" width="100%" cellpadding="10px" cellspacing="10px">
            <tr>
                <td style="margin-left: 10px; width:15%;" class="label_col">
                    Thẻ thiết bị
                </td>
                <td style="width:35%; ">
                    @Html.TextBoxFor(model => model.TheThietBi, new { @style = "width:97%; " })
                    
                </td>
                <td style="margin-left: 10px; width:15%; " class="label_col">
                    Serial
                </td>
                <td style="width:35%; ">
                    @Html.TextBoxFor(model => model.SerialThietBi, new { @style = "width:97%; " })
                   
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Tên thiết bị
                </td>
                <td>
                    @Html.TextBoxFor(o => o.TenThietBi, new { @style = "width:97%;" })
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Thiết bị cha
                </td>
                <td>
                    @* @Html.TextBoxFor(model => model.MaThietBi_Cha, new { @style = "width:100%; " })
                @Html.ValidationMessageFor(model => model.MaThietBi_Cha)*@
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Nguyên giá
                </td>
                <td>
                      @(Html.Telerik().CurrencyTextBox()
                        .Name("NguyenGia")
                        .HtmlAttributes(new { @style = "width:97%; " })
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .EmptyMessage("Nhập nguyên giá")
                        .DecimalDigits(0)
                    )
                    @*@Html.TextBoxFor(o => o.NguyenGia, new { @style = "width:97%" })*@
                    
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Lý do tăng
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityLyDoTang")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                    .BindTo((SelectList)ViewBag.IdentityLyDoTang)
                )
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Năm sản xuất
                </td>
                <td>
                    @(Html.Telerik().NumericTextBox()
                        .Name("NSX")
                        .MinValue(1900)
                        .DecimalDigits(0)
                        .EmptyMessage("Nhập năm sản xuất")
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .HtmlAttributes(new { @style = "width: 97%; "})
                        .NumberGroupSize(10)
                    )
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Năm cung cấp
                </td>
                <td>
                    @(Html.Telerik().NumericTextBox()
                        .Name("NCC")
                        .MinValue(1900)
                        .DecimalDigits(0)
                        .EmptyMessage("Nhập năm sản xuất")
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .HtmlAttributes(new { @style = "width: 97%; " })
                        .NumberGroupSize(10)
                    )
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Thời điểm khấu hao
                </td>
                <td>
                    @(Html.Telerik().DatePicker()
                    .Name("ThoiDiemKhauHao")
                    .HtmlAttributes(new { @style = "width:97%; " })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                )
                    
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Thời gian khấu hao
                </td>
                <td>
                    @*@(Html.Telerik().NumericTextBox()
                        .Name("ThoiGianKhauHao")
                        .MinValue(1900)
                        .DecimalDigits(0)
                        .EmptyMessage("Nhập năm sản xuất")
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .HtmlAttributes(new { @style = "width: 97%; "})
                    )*@
                    @Html.TextBoxFor(model => model.ThoiGianKhauHao, new { @style = "width:97%; " })
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Thời điểm bảo hành
                </td>
                <td>
                    @(Html.Telerik().DatePicker()
                        .Name("ThoiDiemBaoHanh")
                        .HtmlAttributes(new { @style = "width:97%; " })
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                    )
                    
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Thời gian bảo hành
                </td>
                <td>
                    @*@(Html.Telerik().NumericTextBox()
                        .Name("ThoiGianBaoHanh")
                        .MinValue(1900)
                        .DecimalDigits(0)
                        .EmptyMessage("Nhập năm sản xuất")
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .HtmlAttributes(new { @style = "width: 97%; "})
                    )*@
                    @Html.TextBoxFor(model => model.ThoiGianBaoHanh, new { @style = "width:97%; " })
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Tỉ giá
                </td>
                <td>
                    @(Html.Telerik().CurrencyTextBox()
                        .Name("TiGia")
                        .HtmlAttributes(new { @style = "width:97%; " })
                        .InputHtmlAttributes(new { @style = "width:100%; " })
                        .MinValue(0)
                        .DecimalDigits(3)
                        .EmptyMessage("Nhập tỉ giá")
                    )
                    
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Chất lượng
                </td>
                <td>
                    @Html.TextBoxFor(model => model.ChatLuong, new { @style = "width:97%; " })
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Loại tiền
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityLoaiTien")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; "})
                    .BindTo((SelectList)ViewBag.IdentityLoaiTien)
                )
                    
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Nhà cung cấp
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityNhaCungCap")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                    .BindTo((SelectList)ViewBag.IdentityNhaCungCap)
                )
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Nước sản xuất
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityNuocSanXuat")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; "})
                    .BindTo((SelectList)ViewBag.IdentityNuocSanXuat)
                )
                   
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Hợp đồng
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityHopDong")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                    .BindTo((SelectList)ViewBag.IdentityHopDong)
                )
                    
                </td>
            </tr>
            <tr>
                <td style="margin-left: 10px;" class="label_col">
                    Kiểu
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityKieu")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                    .BindTo((SelectList)ViewBag.IdentityKieu)
                )
                   
                </td>
                <td style="margin-left: 10px;" class="label_col">
                    Người dùng
                </td>
                <td>
                    @(Html.Telerik().ComboBox()
                    .Name("IdentityNguoiDung")
                    .HtmlAttributes(new { @style = "width:97%;" })
                    .InputHtmlAttributes(new { @style = "width:100%; " })
                    .BindTo((SelectList)ViewBag.IdentityNguoiDung)
                )
                    
                </td>
            </tr>
        </table>
        <div class="divButton">
            <input type="button" value="Tìm thiết bị" class="button" onclick="openWindow();" />&nbsp;
            <input type="submit" value="Lưu" class="button" />&nbsp;
            <input type="reset" value="Nhập lại" class="button" />&nbsp;
            @Html.ActionLink("Thoát", "Index", null, new { @class = "button" })
        </div>
    </fieldset>
}
<style type="text/css">
    td
    {
        vertical-align: middle !important;
    }
</style>
<div class="errBlock">
                    @Html.ValidationMessageFor(model => model.TheThietBi, "", new { @style = "display:block" })
                    @ViewData["errMsgTheThietBi"]
                    <br />
                    @Html.ValidationMessageFor(model => model.SerialThietBi, "", new { @style = "display:block" })
                    @ViewData["errMsgSerialThietBi"]
                    <br />
                    @Html.ValidationMessageFor(model => model.NguyenGia, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.IdentityLyDoTang, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.ThoiDiemKhauHao, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.ThoiGianKhauHao, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.ThoiDiemBaoHanh, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.ThoiGianBaoHanh, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.TiGia, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.ChatLuong, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.IdentityLoaiTien, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.IdentityNhaCungCap, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.IdentityNuocSanXuat, "", new { @style = "display:block" })
                    @Html.ValidationMessageFor(model => model.IdentityHopDong, "", new { @style = "display:block" })
                     @Html.ValidationMessageFor(model => model.IdentityKieu, "", new { @style = "display:block" })
                     @Html.ValidationMessageFor(model => model.IdentityNguoiDung, "", new { @style = "display:block" })
                    </div>
                    